.layout{width:1205px;margin:0 0 0 40px;}
html, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form,img,body{ margin:0; padding:0; }
img { border:none; }
img{display: block;}
ul, ol { list-style:none; }
a { color:#666; text-decoration:none;}
html,body{
	width: 100%;
	height: 100%;
	position: relative;
}

/*banner*/
.banner{
	overflow: hidden;
}
	.banner_l{
		width: 1034px;
		float: left;
		background: pink;
		height: 360px;
		position: relative;
	}
	.banner_container{
		width:770px;
		height:360px;
	}
	.swiper-pagination-bullet{
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 20px;
		font-size: 12px;
		color: #000;
		opacity: 1;
		background: rgba(0,0,0,0.2);
	}
	.swiper-pagination-bullet-active{
		opacity: 1;
		background: #007aff;
	}
	.banner_wrap{
		width:770px;
		height:360px;
		background:red;
		position: absolute;
		left:264px;
	}
		/*商品分类*/
		.part{
			width: 214px;
			height: 308px;
			background: #fcfcfc;
			padding: 0 5px;
			position: absolute;
			z-index:1;
		}
		.list3 li:hover img{
			transform: rotate(360deg);
			transition: all .1s;
		}
		.list4{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list4:hover .part1{
			display: block;
		}
		.list4 li {
			float: left;
			padding: 0 22px;
		}
		.list4>li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 18px;
		}
		.list4>li:nth-child(2) {
			background: url(../images/img/icon_13.PNG) no-repeat 80px 19px;
		}
		.list5{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list5 li {
			float: left;
			padding: 0 22px;
		}
		.list5:hover .part2{
			display: block;
		}
		.list5>li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 -16px;
		}
		.list5>li:nth-child(2) {
			padding-left: 16px;
			background: url(../images/img/icon_13.PNG) no-repeat 70px 19px;
		}
		.list6{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list6 li {
			float: left;
			padding: 0 22px;
		}
		.list6 li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 -52px;
		}
		.list6 li:nth-child(2) {
			background: url(../images/img/icon_13.PNG) no-repeat 75px 19px;
		}
		.list7{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list7 li {
			float: left;
			padding: 0 22px;
		}
		.list7 li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 -228px;
		}
		.list7 li:nth-child(2) {
			background: url(../images/img/icon_13.PNG) no-repeat 75px 19px;
		}
		.list8{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list8 li {
			float: left;
			padding: 0 22px;
		}
		.list8 li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 -300px;
		}
		.list8 li:nth-child(2) {
			background: url(../images/img/icon_13.PNG) no-repeat 75px 19px;
		}
		.list9{
			height: 50px;
			border-bottom: 1px dashed #ddd;
			text-align: center;
			line-height: 50px;
			font-size: 14px;
		}
		.list9 li {
			float: left;
			padding: 0 22px;
		}
		.list9 li:nth-child(1) {
			background: url(../images/img/menuIco1.png) no-repeat 0 -262px;
		}
		.list9 li:nth-child(2) {
			width: 60px;
			padding-left: 14px;
			background: url(../images/img/icon_13.PNG) no-repeat 75px 19px;
		}
		.list10{
			width: 224px;
			height: 52px;
			font-size: 14px;
			background: white;
			position: absolute;
			z-index:1;
			top:308px;
		}
		.list10 span{
			margin-top: 18px;
			float: left;
		}
		.list10 img{
			display: inline-block;
			margin-top: 15px;
			float: left;
			margin-left: 5px;
			
		}
		/*banner列表里移入时右边出现的介绍  有错误*/
		.part_block{
			width:500px;
			height:500px;
			border:1px solid #e74085;
			background: #ffffff;
			position: absolute;
			left:224px;
			top:0;
			z-index: 100000;
			display: none;
		}
		.part a:hover{
			color: blue;
		}
			.biaoti img{
				display: inline-block;
				float: left;
			}
			.part_block_list li{
				border-bottom: 1px dashed #ddd;
				height: 50px;
				width:430px;
				text-align: left;
			}
			.biaoti{
				font-size: 20px;
			}
			.part_block_list .litlist{
				width:390px;
				padding-left: 60px;
			}
			.litlist img{
				display: inline-block;
				position: relative;
				top: 8px;
			}
			.part_block_list span{
				color: #e6659b;
			}
		/*猫猫 的下拉菜单*/
		.cat{
			width: 224px;
			height: 358px;
			background: white;
			text-align: center;
			line-height: 26px;
			border-top: 2px solid white;
			display: none;
		}
		.cat_t{
			height: 170px;
			border-bottom: 1px dashed #ddd;
		}
		.cat_b{
			color: #ddd;
		}
		.cat_b input{
			color: #ddd;
		}
		
		.cat input{
			width: 130px;
			height: 30px;
			border: 1px solid #ddd;
			border-radius: 5px;
		}
		.cat img,.cat input{
			margin-top: 5px;
			margin-left: 48px;
		}
		.cat input{
			margin-left: 15px;
			background: white;
		}
		.cat .cat_t .uin{
			color: #459d36;
			border: 1px solid #459d36;
		}
		.cat .cat_t .uin:hover{
			background: #459d36;
			color: white;
		}
	.banner_r{
		float: left;
		height: 360px;
	}
	.banner_r_t:hover img,.banner_r_c:hover img,.banner_r_b:hover img{
		transform: translateX(-5px);
		transition: all .5s;
	}
	.banner_r_t{
		border-bottom: 1px dashed #ddd;
	}
	.banner_r_c{
		border-bottom: 1px dashed #ddd;
	}
	
/*buying*/
.buying{
	margin-top: 30px;
	overflow: hidden;
}
	/*每日疯抢的左边*/
	.buy_l{
		width: 240px;
		height: 405px;
		float: left;
		background: #ff827f;
		padding: 55px 45px 0 45px;
		text-align: center;
	}
		.buy_l_c{
			width:235px;
			height: 210px;

		}
		.buy_l span{
			display: inline-block;
			color: #fff;
			font-size:34px;
		}
		.buy_l span img{
			display: inline-block;
		}
	/*每日疯抢的右边	*/
	.buy_r{
		width: 830px;
		height: 458px;
		float: left;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		padding: 0 20px;
		position: relative;

	}
		.jiantou_l{
			position: absolute;
			left:0;
			top:45%;
		}
		.jiantou_r{
			position: absolute;
			right:12px;
			top:45%;
		}
		.buy_r_t{
			height: 65px;
			border-bottom: 1px dashed #ddd;
		}
			.buy_r_t li{
				height: 37px;
				float: left;
				margin: 20px 25px 0;
				font-size:12px;
				text-align: center;
				padding-bottom: 6px;
				width:60px;
			}
			.buy_r_t li:hover{
				border-bottom:2px solid #ff827f;
				font-size: 14px;
			}
			.buy_r_t li:hover a{
				color: #ff827f;
			}
			.littlePic1,.littlePic2{
				width:815px;
				height:384px;
			}
			.buy_r dl {
				float: left;
				margin-left:24px;
			}
			.buy_r .first{
				margin-left:15px;
			}
				.buy_r dl dd img{
					margin-top:7px;
				}
				.buy_r dl dt{
					padding-top:40px;
					font-size: 12px;
				}
				.buy_r dl dt h3{
					display: inline-block;
				}
				.buy_r dl dt span{
					color: red;
					line-height: 60px;
				}
				.buy_r dl dt b {
					font-weight: 100;
					color: #999;
					text-decoration: line-through;
					margin-left:5px;
				}
				.buy_r dl dt input{
					width:120px;
					height:30px;
					border-radius: 30px;
					background: #ed4044;
					color: #fff;
					border:none;
					margin: 14px 0 0 28px;
				}
				.buy_r dl dt input:hover{
					background: #be2424;
				 }
				.littlePic2{
					display: none;
				}
				/*.buy_r_t .show2:hover .littlePic1{*/
					/*display: none;*/
				/*}*/
				/*.buy_r_t .show2:hover .littlePic2{*/
					/*display: block;*/
				/*!*}*!	没起效果*/
			.littlePic1 dl dd img:hover{
				transform: translateY(-7px);
				transition: all .5s;
			}
/*newspro*/
.newspro{
	margin-top: 48px;
	overflow: hidden;
}
	/*新品尝鲜左边*/
	.newspro_l{
		width: 328px;
		height: 330px;
		float: left;
		background: url("../images/img/ad-img1.jpg");
		position: relative;
	}
		.newspro_l_main {
			width: 230px;
			height:184px;
			padding:7px;
			background:rgba(239,96,166,.8);
			position: absolute;
			bottom:18px;
			left:40px;
		}
		.newspro_l_lit{
			width:100%;
			height:100%;
			border:1px solid white;
			text-align: center;
			color: #ffffff;
			font-size:12px;
		}
		.newspro_l_lit p{
			font-size: 46px;
			color: white;
		}
		.newspro_l_lit>a{
			color: #ffffff;
		}
		.newspro_l_lit img{
			margin-left:18px;
			margin-top:10px;
		}
		.newspro_l_lit span{
			font-size:20px;
			color: yellow;
		}
		.newspro_l_lit i{
			display: block;
			width:100%;
			height:30px;
			line-height:30px;
			background: yellow;
			color: #000;
			font-style: normal;
			margin-top:16px;
		}
	/*新品尝鲜右边	*/
	.newspro_r{
	width: 870px;
	height: 328px;
	float: left;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
		.newspro_r_t {
			padding-top:26px;
		}
		.newspro_r_t li {
			float: left;
			line-height:20px;
			width: 290px;
		}
		.article{
			padding:0 28px;
			float: left;
			border-right: 1px solid #dddddd;
		}
		.newspro_r_t a{
			font-size:12px;
			color: #999;
		}
		.newspro_r_t li span{
			font-size:14px;
			color: #000;
		}
		.newspro_r_t p{
			line-height:40px;
			color:red;
			font-size:14px;
		}
		.newspro_r_t img{
			display: block;
			margin:140px 0 0 120px;
		}

/*brand*/
.brand{
	margin-top: 28px;
	overflow: hidden;
}
	/*品牌街的左边*/
	.brand_l{
		width: 330px;
		height: 410px;
		float: left;
		background: url("../images/img/left_pic (1).jpg");
		position: relative;
	}
	.brand_l_b{
		width:298px;
		height:153px;
		border:1px solid white;
		position: absolute;
		top:235px;
		left:12px;
	}
	/*品牌街的轮播图 （未完成）*/
	.mySwiper02{
		width:298px;
		height:153px;
	}
	.mySwiper03{
		width:100%;
		height:100%;
	}
	.swiper-slide img{
		margin: 0;
	}

	/*品牌街的中间*/
	.brand_c{
		width: 585px;
		height: 408px;
		float: left;
		border-top: 1px solid #ddd;
		margin-right: 15px;
	}
	.brand_c img{
		display: inline-block;
		float: left;
		border-right:1px solid #ddd;
		border-bottom: 1px solid #ddd;
	}
	.brand_c a{
		display: inline-block;
		float: left;
		width:195px;
		height:102px;
		position: relative;
	}
	.brand_c a span{
		display: block;
		width:195px;
		height:35px;
		line-height: 35px;
		background:rgba(0,0,0,.3);
		position: absolute;
		bottom:-36px;
		left:0;
		text-align: center;
		color: white;
		font-size:12px;

	}
	.brand_c a i{
		font-style: normal;
		color: red;
	}
	.brand_c a:hover span{
		transform: translateY(-36px);
		transition: all .5s;
	}
	/*品牌街的右边*/
	.brand_r{
		width: 270px;
		height: 408px;
		float: left;
		border: 1px solid #ddd;
	}
		.brand_c_t {
			width:100%;
			height:30px;
			line-height: 30px;
			color: #fff;
			font-size: 14px;
			background: #8dd514;
		}
		.brand_c_t img{
			display: inline-block;
			float: left;
			margin-left:18px;
		}
		.brand_r span{
			font-size:12px;
			float: right;
			margin:12px 18px 0 0;
		}
		.brand_r a{
			color: #999;
		}
		.product{
			width: 194px;
			height:120px;
			padding:100px 38px 0;
		}
		.product:hover img{
			transform: translateY(-10px);
			transition: all .5s;
		}
		.brand_r b img{
			display: inline-block;
			margin:5px 0 0 3px;
		}
		.brand_r b{
			padding-left: 54px;
			font-size: 24px;
			font-weight: 100;
			text-decoration: line-through;
		}
		.brand_r p a{
			font-size:12px;
			color: #666;
			margin-left:10px;
		}
		.ask{
			margin:32px 0 0 64px;
		}
/*staple*/
.staple{
	margin-top: 30px;
	overflow: hidden;
}
	/*猫咪主粮列表*/
	.staple_tit{
		height: 35px;
		font-size: 20px;
	}
	.staple_tit img{
		display: inline-block;
		float: left;
	}
	.staple_tit_list{
		height:33px;
		width:412px;
		float: right;
		border:1px solid #ddd;
		border-bottom:none;
		margin-right:20px;
	}
	.staple_tit_list .active,.snacks_tit_list .active,.health_tit_list .active,.daily_tit_list .active,.shampoo_tit_list .active,.toy_tit_list .active{
		border-top: 3px solid #e74085;
		border-left: 1px solid #e74085;
		border-right: 1px solid #e74085;
		background: white;
		border-bottom: 1px solid white;
		top: -1px ;
	}
	.staple_tit_list .active a{
		color:#e74085;
		border:none;
	}
		.staple_tit_list li{
			float: left;
			height:33px;
			position: relative;
			z-index: 1000;
		}
		.staple_tit_list li a{
			display: block;
			font-size:14px;
			padding:0 15px;
			margin-top:8px;
			height:20px;
			line-height:16px;
			border-right:1px solid #ddd;
		}
		.staple_tit_list li:nth-child(5) a{
			border-right:none;
			width:58px;
		}
	/*猫咪主粮中间一大块*/
	.staple_c{
		overflow: hidden;
	}
		.staple_l{
			width: 330px;
			height: 473px;
			background: #f0b205;
			float: left;
			position: relative;
			border:1px solid #ddd;
		}
		.hot {
			width:300px;
			height:176px;
			background: rgba(255,255,255,0.8);
			position: absolute;
			bottom: 0;
			padding:0 15px;
		}
		.hot span{
			display: inline-block;
			height:30px;
			width:88px;
			border-bottom: 1px solid #666666;
			float: left;
		}
		.hot img{
			display: inline-block;
			margin-top:12px;
			float: left;
		}
		.hot b{
			font-weight:100;
			float: left;
			font-size:14px;
			margin-top:18px;
			margin-right:5px;
		}
		.staple_l i{
			display: inline-block;
			font-style: normal;
			height:24px;
			width:86px;
			background: #fff;
			border-radius: 24px;
			line-height:24px;
			text-align: center;
			font-size:14px;
			margin-bottom:9px;
		}
		.sea{
			margin:0 16px 9px;
		}
		.hot_t{
			height:60px;
		}
		/*猫咪主粮右边的产品介绍*/

		/*热门 下面的商品*/
		.staple_r{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
			display: none;
		}
		.staple_r span{
			display: inline-block;
			font-size:14px;
			color: red;
			line-height: 30px;
		}
		.oqisi{
			width: 360px;
			height:260px;
			background: url("../images/img/bg11.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:36px 0 0 26px;
			float: left;
		}
		.kabi{
			width:398px;
			height:121px;
			background: url("../images/img/bg222.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.haiyang{
			width:398px;
			height:122px;
			background: url("../images/img/bg333.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.nutri{
			width:253px;
			height:162px;
			background: url("../images/img/bg9.jpg@!water");
			float: left;
			padding:16px 0 0 30px;
			border-right: 1px solid #ddd;
			border-bottom:1px solid #ddd;
		}
		.center {
			background:url("../images/img/bg.jpg@!water");
		}
		.right {
			background:url("../images/img/bg7.jpg@!water");
		}
		/*进口猫粮 下面的商品*/
		.staple_r2{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
		}
		.staple_r2 .orijen:hover img{
			transition: all .5s;
			transform: translateY(-5px);
		}
		.staple_r2 img{
			width:196px;
			height: 162px;
			margin-top: 5px;
		}
		.orijen{
			width:196px;
			height:235px;
			padding:0 8px;
			font-size:12px;
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			float: left;
		}
		.orijen span{
			font-size:14px;
			color: red;
		}
		/*猫咪主粮底部的友情链接*/
		.staple_b{
			height: 65px;
			border-left: 1px solid #ddd;
			margin-left: 40px;
		}
		.staple_b p{
			width:127px;
			height:58px;
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			float: left;
			padding:6px 0 0 20px;
		}


/*snacks*/
.snacks{
	margin-top: 30px;
	overflow: hidden;
}
	/*猫咪零食的列表*/
	.snacks_tit{
		height: 35px;
		font-size:20px;
	}
		.snacks_tit{
			height: 35px;
			font-size: 20px;
		}
		.snacks_tit img{
			display: inline-block;
			float: left;
		}
		.snacks_tit_list{
			height:33px;
			width:412px;
			float: right;
			border:1px solid #ddd;
			border-bottom:none;
			margin-right:20px;
		}
		.snacks_tit_list li{
			float: left;
			height:33px;
			position: relative;
			z-index: 1000;
		}
		.snacks_tit_list li a{
			display: block;
			font-size:14px;
			padding:0 15px;
			margin-top:8px;
			height:20px;
			line-height:16px;
			border-right:1px solid #ddd;
		}
		.snacks_tit_list li:nth-child(5) a{
			border-right:none;
			width:58px;
		}
	/*猫咪零食中间的一大块*/
		.snacks_c{
			overflow: hidden;
		}
		.snacks_l{
			width: 330px;
			height: 473px;
			background: #7cd0ec;
			float: left;
			position: relative;
			border:1px solid #ddd;
		}
		.hot {
			width:300px;
			height:176px;
			background: rgba(255,255,255,0.8);
			position: absolute;
			bottom: 0;
			padding:0 15px;
		}
		.snacks_l i{
			display: inline-block;
			font-style: normal;
			height:24px;
			width:86px;
			background: #fff;
			border-radius: 24px;
			line-height:24px;
			text-align: center;
			font-size:14px;
			margin-bottom:9px;
		}
	/*热门下面的商品*/
		.snacks_r{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
			display: none;
		}
		.snacks_r span{
			display: inline-block;
			font-size:14px;
			color: red;
			line-height: 30px;
		}
		.wanpy{
			width: 360px;
			height:260px;
			background: url("../images/img/bg4.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:36px 0 0 26px;
			float: left;
		}
		.osiqi{
			width:400px;
			height:121px;
			background: url("../images/img/bg1.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.healthy{
			width:400px;
			height:122px;
			background: url("../images/img/bg3.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.kewang{
			width:253px;
			height:162px;
			background: url("../images/img/bg.jpg@!water");
			float: left;
			padding:16px 0 0 30px;
			border-right: 1px solid #ddd;
			border-bottom:1px solid #ddd;
		}
		.kewang.center{
			background:url("../images/img/bg7.jpg@!water");
		}
		.kewang.right{
			background:url("../images/img/bg5.jpg@!water");
		}
		/*罐头湿粮下面的商品*/
		.snacks_r2{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
		}
		.snacks_r2 .orijen:hover img{
			transition: all .5s;
			transform: translateY(-5px);
		}
		.snacks_r2 img{
			width:196px;
			height: 162px;
			margin-top: 5px;
		}
	/*猫咪零食底部的友情链接*/
	.snacks_b{
		height: 65px;
		border-left: 1px solid #ddd;
		margin-left: 40px;
	}
	.snacks_b p{
		width:127px;
		height:58px;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		float: left;
		padding:6px 0 0 20px;
	}
/*health*/
.health{
	margin-top: 30px;
	overflow: hidden;
}
	/*猫咪保健的列表*/
	.health_tit{
		height: 35px;
		font-size:20px;
	}
		.health_tit img{
			display: inline-block;
			float: left;
		}
		.health_tit_list{
			height:33px;
			float: right;
			border:1px solid #ddd;
			border-bottom:none;
			margin-right:20px;
		}
		.health_tit_list li{
			float: left;
			height:33px;
			position: relative;
			z-index: 1000;
		}
		.health_tit_list li a{
			display: block;
			font-size:14px;
			padding:0 15px;
			margin-top:8px;
			height:20px;
			line-height:16px;
			border-right:1px solid #ddd;
		}
		.health_tit_list li:nth-child(7) a{
			border-right:none;
			width:58px;
		}
	/*猫咪保健中间的一大块*/
	.health_c{
		overflow: hidden;
	}
	/*猫咪保健左边*/
		.health_l{
			width: 330px;
			height: 473px;
			background:  #7feca8;
			float: left;
			position: relative;
			border:1px solid #ddd;
		}
		.health_l i{
			display: inline-block;
			font-style: normal;
			height:24px;
			width:86px;
			background: #fff;
			border-radius: 24px;
			line-height:24px;
			text-align: center;
			font-size:14px;
			margin-bottom:9px;
		}
	/*猫咪保健的右边	*/
	/*热门下面的商品*/
		.health_r{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
			display: none;
		}
		.health_r span{
			display: inline-block;
			font-size:14px;
			color: red;
			line-height: 30px;
		}
		.fengge{
			width: 360px;
			height:260px;
			background: url("../images/img/healthy (2).jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:36px 0 0 26px;
			float: left;
		}
		.fulaien{
			width:400px;
			height:121px;
			background: url("../images/img/bg1.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.maideshi{
			width:400px;
			height:122px;
			background: url("../images/img/healthy (4).jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.Mervue{
			width:253px;
			height:162px;
			background: url("../images/img/healthy (5).jpg@!water");
			float: left;
			padding:16px 0 0 30px;
			border-right: 1px solid #ddd;
			border-bottom:1px solid #ddd;
		}
		.Mervue.center{
			background:url("../images/img/healthy (3).jpg@!water");
		}
		.Mervue.right{
			background:url("../images/img/healthy (1).jpg@!water");
		}
	/*体内驱虫 下面的商品*/
		.health_r2{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
		}
		.health_r2 .orijen:hover img{
			transition: all .5s;
			transform: translateY(-5px);
		}
		.health_r2 img{
			width:196px;
			height: 162px;
			margin-top: 5px;
		}
/*猫咪保健下面的友情链接*/
	.health_b{
		height: 65px;
		border-left: 1px solid #ddd;
		margin-left:40px;
	}
	.health_b p{
		width:127px;
		height:58px;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		float: left;
		padding:6px 0 0 20px;
	}
/*daily*/
.daily{
margin-top: 30px;
	overflow: hidden;
	font-size:20px;
}
	/*猫咪日用的列表*/
	.daily_tit{
		height: 35px;
		font-size:20px;
	}
	.daily_tit img{
		display: inline-block;
		float: left;
	}
	.daily_tit_list{
		height:33px;
		float: right;
		border:1px solid #ddd;
		border-bottom:none;
		margin-right:20px;
	}
	.daily_tit_list li{
		float: left;
		height:33px;
		position: relative;
		z-index: 1000;
	}
	.daily_tit_list li a{
		display: block;
		font-size:14px;
		padding:0 15px;
		margin-top:8px;
		height:20px;
		line-height:16px;
		border-right:1px solid #ddd;
	}
	.daily_tit_list li:nth-child(7) a{
		border-right:none;
		width:54px;
	}
	/*猫咪日用的中间一大块*/
	.daily_c{
		overflow: hidden;
	}

		/*猫咪日用的左边*/
		.daily_l{
			width: 330px;
			height: 473px;
			background:  #fb70c3;
			float: left;
			position: relative;
			border:1px solid #ddd;
		}
		.daily_l i{
			display: inline-block;
			font-style: normal;
			height:24px;
			width:84px;
			background: #fff;
			border-radius: 24px;
			line-height:24px;
			text-align: center;
			font-size:14px;
			margin-bottom:9px;
		}
		/*热门下面的商品*/
		.daily_r{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
			display: none;
		}
		.daily_r span{
			display: inline-block;
			font-size:14px;
			color: red;
			line-height: 30px;
		}
		.manfusang{
			width: 360px;
			height:260px;
			background: url("../images/img/healthy (2).jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:36px 0 0 26px;
			float: left;
		}
		.qianyu{
			width:400px;
			height:121px;
			background: url("../images/img/bg1.jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.positive{
			width:400px;
			height:122px;
			background: url("../images/img/healthy (4).jpg@!water");
			border-right:1px solid #ddd;
			border-bottom:1px solid #ddd;
			padding:26px 0 0 66px;
			float: left;
		}
		.jingzuan{
			width:253px;
			height:162px;
			background: url("../images/img/healthy (5).jpg@!water");
			float: left;
			padding:16px 0 0 30px;
			border-right: 1px solid #ddd;
			border-bottom:1px solid #ddd;
		}
		.jingzuan.center{
			background:url("../images/img/healthy (3).jpg@!water");
		}
		.jingzuan.right{
			background:url("../images/img/healthy (1).jpg@!water");
		}
		/*猫砂专区 下面的商品*/
		.daily_r2{
			width: 854px;
			height: 473px;
			border-top: 1px solid #e74085;
			float: left;
			margin-right:18px;
		}
		.daily_r2 .orijen:hover img{
			transition: all .5s;
			transform: translateY(-5px);
		}
		.daily_r2 img{
			width:196px;
			height: 162px;
			margin-top: 5px;
		}

	/*猫咪日常下面的友情链接*/
	.daily_b{
		height: 65px;
		border-left: 1px solid #ddd;
		margin-left: 40px;
	}
	.daily_b p{
		width:127px;
		height:58px;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		float: left;
		padding:6px 0 0 20px;
	}

/*shampoo*/
.shampoo{
margin-top: 30px;
	overflow: hidden;
}
	/*猫咪香波的列表*/
	.shampoo_tit{
		height: 35px;
		font-size:20px;
	}
	.shampoo_tit img{
		display: inline-block;
		float: left;
	}
	.shampoo_tit_list{
		height:33px;
		float: right;
		border:1px solid #ddd;
		border-bottom:none;
		margin-right:18px;
	}
	.shampoo_tit_list li{
		float: left;
		height:33px;
		position: relative;
		z-index: 1000;
	}
	.shampoo_tit_list li a{
		display: block;
		font-size:14px;
		padding:0 15px;
		margin-top:8px;
		height:20px;
		line-height:16px;
		border-right:1px solid #ddd;
	}
	.shampoo_tit_list li:nth-child(7) a{
		border-right:none;
		width:58px;
	}
	/*猫咪香波的中间一大块*/
	.shampoo_c{
		overflow: hidden;
	}

	/*猫咪香波的左边*/
	.shampoo_l{
		width: 330px;
		height: 473px;
		background:  #fb70c3;
		float: left;
		position: relative;
		border:1px solid #ddd;
	}
	.shampoo_l i{
		display: inline-block;
		font-style: normal;
		height:24px;
		width:84px;
		background: #fff;
		border-radius: 24px;
		line-height:24px;
		text-align: center;
		font-size:14px;
		margin-bottom:9px;
	}
	/*热门香波的商品*/
	.shampoo_r{
		width: 854px;
		height: 473px;
		border-top: 1px solid #e74085;
		float: left;
		margin-right:18px;
		display: none;
	}
	.shampoo_r span{
		display: inline-block;
		font-size:14px;
		color: red;
		line-height: 30px;
	}
	.taiwan{
		width: 360px;
		height:260px;
		background: url("../images/img/clean (5).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:36px 0 0 26px;
		float: left;
	}
	.xuediao{
		width:400px;
		height:121px;
		background: url("../images/img/clean (4).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:26px 0 0 66px;
		float: left;
	}
	.jerob{
		width:400px;
		height:122px;
		background: url("../images/img/clean (2).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:26px 0 0 66px;
		float: left;
	}
	.japan{
		width:253px;
		height:162px;
		background: url("../images/img/clean (1).jpg@!water");
		float: left;
		padding:16px 0 0 30px;
		border-right: 1px solid #ddd;
		border-bottom:1px solid #ddd;
	}
	.japan.center{
		background:url("../images/img/clean (6).jpg@!water");
	}
	.japan.right{
		background:url("../images/img/clean (3).jpg@!water");
	}
	/*专用配方 下面的商品*/
	.shampoo_r2{
		width: 854px;
		height: 473px;
		border-top: 1px solid #e74085;
		float: left;
		margin-right:18px;
	}
	.shampoo_r2 .orijen:hover img{
		transition: all .5s;
		transform: translateY(-5px);
	}
	.shampoo_r2 img{
		width:196px;
		height: 162px;
		margin-top: 5px;
	}

	/*猫咪香波下面的友情链接*/
	.shampoo_b{
		height: 65px;
		border-left: 1px solid #ddd;
		margin-left: 40px;
	}
	.shampoo_b p{
		width:127px;
		height:58px;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		float: left;
		padding:6px 0 0 20px;
	}
/*toy*/
.toy{
margin-top: 30px;
	overflow: hidden;
}
	/*猫咪玩具的列表*/
	.toy_tit{
		height: 35px;
		font-size:20px;
	}
	.toy_tit img{
		display: inline-block;
		float: left;
	}
	.toy_tit_list{
		height:33px;
		float: right;
		border:1px solid #ddd;
		border-bottom:none;
		margin-right:18px;
	}
	.toy_tit_list li{
		float: left;
		height:33px;
		position: relative;
		z-index: 1000;
	}
	.toy_tit_list li a{
		display: block;
		font-size:14px;
		padding:0 15px;
		margin-top:8px;
		height:20px;
		line-height:16px;
		border-right:1px solid #ddd;
	}
	.toy_tit_list li:nth-child(7) a{
		border-right:none;
		width:58px;
	}
	/*猫咪玩具的中间一大块*/
	.toy_c{
		overflow: hidden;
	}

	/*猫咪玩具的左边*/
	.toy_l{
		width: 330px;
		height: 473px;
		background:  #fb70c3;
		float: left;
		position: relative;
		border:1px solid #ddd;
	}
	.toy_l i{
		display: inline-block;
		font-style: normal;
		height:24px;
		width:84px;
		background: #fff;
		border-radius: 24px;
		line-height:24px;
		text-align: center;
		font-size:14px;
		margin-bottom:9px;
	}
	/*热门玩具的商品*/
	.toy_r{
		width: 854px;
		height: 473px;
		border-top: 1px solid #e74085;
		float: left;
		margin-right:18px;
		display: none;
	}
	.toy_r span{
		display: inline-block;
		font-size:14px;
		color: red;
		line-height: 30px;
	}
	.meiguo{
		width: 360px;
		height:260px;
		background: url("../images/img/sport (1).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:36px 0 0 26px;
		float: left;
	}
	.flexi{
		width:400px;
		height:121px;
		background: url("../images/img/sport (4).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:26px 0 0 66px;
		float: left;
	}
	.world{
		width:400px;
		height:122px;
		background: url("../images/img/sport (5).jpg@!water");
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:26px 0 0 66px;
		float: left;
	}
	.afp{
		width:253px;
		height:162px;
		background: url("../images/img/sport (6).jpg@!water");
		float: left;
		padding:16px 0 0 30px;
		border-right: 1px solid #ddd;
		border-bottom:1px solid #ddd;
	}
	.afp.center{
		background:url("../images/img/sport (3).jpg@!water");
	}
	.afp.right{
		background:url("../images/img/sport (2).jpg@!water");
	}
	/*猫咪牵引 下面的商品*/
	.toy_r2{
		width: 854px;
		height: 473px;
		border-top: 1px solid #e74085;
		float: left;
		margin-right:18px;
	}
	.toy_r2 .orijen:hover img{
		transition: all .5s;
		transform: translateY(-5px);
	}
	.toy_r2 img{
		width:196px;
		height: 162px;
		margin-top: 5px;
	}

	/*猫咪玩具下面的友情链接*/
	.toy_b{
		height: 65px;
		border-left: 1px solid #ddd;
		margin-left:40px;
		margin-top: 5px;
	}
	.toy_b p{
		width:127px;
		height:58px;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		float: left;
		padding:6px 0 0 20px;
	}
/*headline*/
.headline{
	margin-top: 30px;
	font-size: 20px;
	overflow: hidden;
}
	/*E宠头条左边的带轮播的资讯*/
	.headline_l{
		width: 820px;
		height: 300px;
		border: 1px solid #ddd;
		margin: 14px 14px 0 0;
		float: left;
		padding:0 16px;
		overflow: hidden;
	}

	.headline_l li{
		width:820px;
		height:132px;
		border-bottom:1px solid #ddd;
		margin-top:18px;
	}
	.headline_l img{
		width:180px;
		height:110px;
		float: left;
		margin-right:15px;
	}
	.headline_l p a{
		font-size:16px;
	}
	.headline_l p a:hover{
		color: blue;
	}
	.headline_l p span{
		float: right;
		color: #999;
	}
	.headline_l p span:hover{
		color: #999;
	}
	.headline_l b {
		font-weight: 100;
		margin-top:24px;
		font-size:14px;
		color: #999;
	}

	/*E宠头条的右边*/
	.headline_r{
		width: 325px;
		height: 298px;
		border: 1px solid #ddd;
		float: left;
		margin-top: 14px;
	}
/*praise*/
.praise{
	margin-top: 30px;
	font-size: 20px;
	overflow: hidden;
}
	.praise_tit span{
		float: right;
		font-size:14px;
		color: #999;
		margin-right:20px;
	}
	/*E宠口碑的下边*/
	.praise_t{
		margin-top: 14px;
		border: 5px solid #f8f8f8;
		width: 1177px;
		height: 440px;
		overflow: hidden;
	}
		/*E宠口碑的左边*/
		.praise_l{
			width: 920px;
			float: left;
		}
		.praise_l>li{
			width:920px;
			height:355px;
			margin:20px 70px 50px 20px;
			position: relative;
			float: left;
		}
		.myswiper04{
			width:100%;
			height:100%;
		}
		.praise_l li{
			float: left;
		}
		/*E宠口碑的左边的列表*/
		.praise_list{
			width:170px;
			height:202px;
			border:1px solid #ddd;
			border-radius: 5px;
			padding:10px;
			font-size:14px;
			float: left;
			margin-right:78px;
		}
		.praise_list li{
			width:168px;
			height:32px;
			line-height:32px;
			border-bottom:1px solid #ddd;
			padding-left:12px;
			background: url("../images/img/round.png") no-repeat left center;
		}
		.praise_list li:nth-child(1){
			color: green;
		}
		.praise_list li:last-child{
			border:none;
		}
		/*E宠口碑的左边的灰色背景*/
		.praise_bg{
			width:303px;
			height:270px;
			background: #f5f7f7;
			float: left;
			padding:85px 50px 0 296px;
			font-size:14px;
		}
		.praise_bg img{
			position: absolute;
			bottom:0;
			right:0;
		}
		/*E宠口碑的左边的照片*/
		.praise_pic{
			width:372px;
			height:299px;
			position: absolute;
			top:30px;
			left:162px;
			z-index: 1000;
			background: url("../images/img/photo-bg.png");
		}
		.praise_pic img{
			width:336px;
			height:258px;
			margin:20px 0 0 18px
		}
		/*E宠口碑右边的部分*/
		.praise_r{
			float: left;
			font-size:12px;
			width:175px;
			height:344px;
			position: absolute;
			margin-right:90px;
			margin-top: 20px;
			right:0;
			color: #999;
			padding-right:5px;
		}
		.praise_r img{
			border-radius:50px;
			float: left;
		}
		.praise_r span{
			display: inline-block;
			line-height:50px;
			color: #000;;
			margin-bottom:10px;
			margin-left:10px;
		}
		.praise_r_pic{
			margin-left:125px;
		}
/*benefit*/
.benefit{
	margin-top: 30px;
	font-size: 20px;
	overflow: hidden;
}
.benefit_tit span{
	font-size:14px;
	float: right;
	color: #999;
	margin-right:20px;
}
	.benefit_main{
		margin-top: 14px;
		border: 1px solid #ddd;
		width: 1185px;
		height: 480px;
	}
	/*TA公益上面部分*/
	.benefit_t{
		text-align: center;
		font-size:24px;
		line-height: 58px;
	}
	.benefit_t span{
		display: inline-block;
		height:40px;
		background: #ff464a;
		color: #ffffff;
		margin:0 5px;
		line-height:40px;
		padding:0 8px;
		border-radius: 3px;
	}
	/*TA公益中间部分*/
	.benefit_c{
		height:170px;
		background: #f9f9f9;
	}
	.benefit_c_img{
		float: left;
		margin-right:10px;
		position: relative;
		overflow: hidden;
	}
	.benefit_c>img{
		margin:20px  0 32px 320px;
	}
	.benefit_c a img {
		float: left;
	}
	.benefit_c_pic{
		margin-top:24px;
		margin-left:15px;
		margin-right:15px;
	}
	.benefit_c_pic2{
		margin-top:24px;
		margin-right:15px;
	}
	/*阴影*/
	.benefit_c b{
		display: block;
		width:170px;
		height:60px;
		background:rgba(0,0,0,.5);
		position: absolute;
		top:80px;
		text-align: center;
		color: #ffffff;
		padding-top: 20px;
		font-size: 16px;
		font-weight: 100;
	}
	.benefit_c_img:hover b{
		transform: translateY(-80px);
		transition: all .5s;
	}


	/*TA公益下面部分*/
	.benefit_b{
		width:730px;
		height:50px;
		margin:30px 230px;
		font-size: 14px;
		overflow: hidden;
	}
	.benefit_b li{
		line-height:50px;
		margin-bottom:50px;
	}
	.benefit_b a{
		text-decoration: underline;
	}
	.benefit_b img {
		border-radius: 50px;
		float: left;
		margin-right:10px;
	}
	.benefit_b i{
		font-style: normal;
		width:210px;
		display: inline-block;
		float: left;
	}
	.benefit_b span{
		color: red;
	}
